package com.wonders.qxmanager.service;

import java.math.BigDecimal;
import java.util.List;

import com.wonders.qxmanager.base.Parameter;
import com.wonders.qxmanager.base.WidgetPage;
import com.wonders.qxmanager.model.Log;
import com.wonders.qxmanager.model.Log;
import com.wonders.qxmanager.utils.PageArrayList;

public interface LogService {
	public void addLog(Log Log);

	public void deleteLog(Integer id);

	public int updateLog(String qlString, Parameter parameter);

	public Log getLogByHQL(String hqlString, Parameter parameter);

	public PageArrayList<Log> getListByPage(Log Log, WidgetPage page);

	public List<Log> getAll();

	public Log getLogById(Integer id);

	public List<Log> getListByHQL(String sqlString, Parameter parameter);
}
